Kirsty HansonKirsty Hanson
Small Samples, Loud Headlines: Football and the Confidence Trap of the Transfer WindowOne morning in early January, in Hamburg, I opened a file labelled "football"...
The Bundesliga Transfer Window: When Wage Bills and Release Clauses Write the Real StoryI still remember that night at Volksparkstadion, on May 20, 2026. Hamburger S...
The Empty Dossier in the Noise of the Transfer Window: When Conclusions Outrun the EvidenceSummer 2026, at 55, I sat in a small booth in Guangzhou with a forty-page...
When the 'tennis ball' comes from Saturn: The data referee and the mislabeled-domain caseI have spent 15 years reading regulations, scrutinizing every camera angle, a...
Three Giants Bow Together: When Greek Basketball Bids Farewell to Soulis MarkopoulosThere are moments in sports when basketball's metaphor for measuring the rhyt...
Man City: £900m in revenue, £1bn in compensation, and the contract termination clause that never existedWhen the Manchester City players return to training next week, the first thin...
The Non-Contact Collapse in Belgrade: The 7–9 Month Equation Anadolu Efes Must SolveThe ninth minute of the third quarter, in Belgrade. No contact, no mid-air...
2030 World Cup Qualifying: Vietnam in Pot 2, the Advantage of Avoiding Thailand and the Numbers Nobody Has VerifiedDecember 15, 2026 is a milestone most Vietnamese viewers have never heard of,...
Rob Davies Goes to Murcia: When Titles Are Noise, Structure Is the SignalRob Davies positions his wheelchair just so, close to the table, where in cla...
Smartphones don’t score goals: the mislabeled “football” tag and the data lesson for Vietnamese footballMukhtar Begum turned 82 and learned to press the green button to video-call h...
Indonesia and the 5-0 Equation Against Bangladesh: When Expectation Outruns Training-Ground DataOn the Gelora Bung Karno stands on the evening of September 27, 2026, there w...
Thunderpick World Championship 2026: Four 2-0 Sweeps, One Vacant Slot, and the Limits of DataOn October 14, 2026, the opening day of the Thunderpick World Championship 20...
Jack Williams, iTero and GIANTX: The Governance Boundary of AI Coaching in EsportsThere is a seven-minute window that almost nobody in esports bothers to count...
NaiLiu Suspended Indefinitely: The Fall from the APL 2026 FMVP SummitAPL 2026, the arena packed with spectators. NaiLiu stepped onto the podium to...
When the "football" label lies: the fracture sits in the ingestion layerAt 7:12 on Monday morning, October 13, in a small flat in Manchester, my...
An Empty Data Sheet in Swimming: When an Analyst Must Say 'Insufficient Information'4:40 a.m. in Los Angeles. I opened the results file for a women's swimming me...
VMC Fall 2026 and the Gen Z Ladder: Dissecting Vietnam's Mobile Legends SystemSaigon, midday, HUTECH hall. Hundreds of students queue under the sun, phones...
The Empty Seat in Chuncheon: Vietnam's Poomsae Double and What the Scoreboard Never SaysOn the scoreboard of the mixed-pair standard poomsae, Under-50 age division, ...
V.League Transfers: Four Numbers Nobody Bothers to ReadIn March 2026, when COVID-19 forced V.League 1 to suspend, I sat in Lyon with...
Vietnam Women 0-2 Japan at Half-Time: The Goal-Difference Arithmetic of ASIAD 2026 Group EOn the electronic board at a stadium in Japan, the score sat at 0-2 as the...
The Bundesliga Transfer Window: When Wage Bills and Release Clauses Write the Real StoryI still remember that night at Volksparkstadion, on May 20, 2026. Hamburger S...
The Empty Dossier in the Noise of the Transfer Window: When Conclusions Outrun the EvidenceSummer 2026, at 55, I sat in a small booth in Guangzhou with a forty-page...
When the 'tennis ball' comes from Saturn: The data referee and the mislabeled-domain caseI have spent 15 years reading regulations, scrutinizing every camera angle, a...
Three Giants Bow Together: When Greek Basketball Bids Farewell to Soulis MarkopoulosThere are moments in sports when basketball's metaphor for measuring the rhyt...
Man City: £900m in revenue, £1bn in compensation, and the contract termination clause that never existedWhen the Manchester City players return to training next week, the first thin...
The Non-Contact Collapse in Belgrade: The 7–9 Month Equation Anadolu Efes Must SolveThe ninth minute of the third quarter, in Belgrade. No contact, no mid-air...
2030 World Cup Qualifying: Vietnam in Pot 2, the Advantage of Avoiding Thailand and the Numbers Nobody Has VerifiedDecember 15, 2026 is a milestone most Vietnamese viewers have never heard of,...
Rob Davies Goes to Murcia: When Titles Are Noise, Structure Is the SignalRob Davies positions his wheelchair just so, close to the table, where in cla...
Smartphones don’t score goals: the mislabeled “football” tag and the data lesson for Vietnamese footballMukhtar Begum turned 82 and learned to press the green button to video-call h...
Indonesia and the 5-0 Equation Against Bangladesh: When Expectation Outruns Training-Ground DataOn the Gelora Bung Karno stands on the evening of September 27, 2026, there w...
Thunderpick World Championship 2026: Four 2-0 Sweeps, One Vacant Slot, and the Limits of DataOn October 14, 2026, the opening day of the Thunderpick World Championship 20...
Jack Williams, iTero and GIANTX: The Governance Boundary of AI Coaching in EsportsThere is a seven-minute window that almost nobody in esports bothers to count...
NaiLiu Suspended Indefinitely: The Fall from the APL 2026 FMVP SummitAPL 2026, the arena packed with spectators. NaiLiu stepped onto the podium to...
When the "football" label lies: the fracture sits in the ingestion layerAt 7:12 on Monday morning, October 13, in a small flat in Manchester, my...
An Empty Data Sheet in Swimming: When an Analyst Must Say 'Insufficient Information'4:40 a.m. in Los Angeles. I opened the results file for a women's swimming me...
VMC Fall 2026 and the Gen Z Ladder: Dissecting Vietnam's Mobile Legends SystemSaigon, midday, HUTECH hall. Hundreds of students queue under the sun, phones...
The Empty Seat in Chuncheon: Vietnam's Poomsae Double and What the Scoreboard Never SaysOn the scoreboard of the mixed-pair standard poomsae, Under-50 age division, ...
V.League Transfers: Four Numbers Nobody Bothers to ReadIn March 2026, when COVID-19 forced V.League 1 to suspend, I sat in Lyon with...
Vietnam Women 0-2 Japan at Half-Time: The Goal-Difference Arithmetic of ASIAD 2026 Group EOn the electronic board at a stadium in Japan, the score sat at 0-2 as the...
